diminished taste and smell perception - German English Dictionary